﻿#sidebar-wrapper, .post h2, #comments, .ct-search, .picfooter{display:none;}
#outer-wrapper{background:none;width:100%;margin:0;padding:0;border:none}
#main-wrapper{background:none;width:100%;margin:0;padding:0;border:none}
#menubar{float:right;}
.post{background:none;width:100%;margin:0;padding:0;border:none}
/* General Demo Style */
@import url(http://fonts.googleapis.com/css?family=Lato:300,400,700);
@font-face {
 font-family: 'codropsicons';
 src:url('https://bloggertipsandtricks-net.googlecode.com/svn/trunk/codropsicons.eot');
 src:url('https://bloggertipsandtricks-net.googlecode.com/svn/trunk/codropsicons.eot?#iefix') format('embedded-opentype'),
  url('https://bloggertipsandtricks-net.googlecode.com/svn/trunk/codropsicons.woff') format('woff'),
  url('https://bloggertipsandtricks-net.googlecode.com/svn/trunk/codropsicons.ttf') format('truetype'),
  url('https://bloggertipsandtricks-net.googlecode.com/svn/trunk/codropsicons.svg') format('svg');
 font-weight: normal;
 font-style: normal;
}

*, *:after, *:before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
body, html { font-size: 100%; padding: 0; margin: 0;}

/* Clearfix hack by Nicolas Gallagher: http://nicolasgallagher.com/micro-clearfix-hack/ */
.clearfix:before, .clearfix:after { content: " "; display: table; }
.clearfix:after { clear: both; }

body {
 font-family: 'Lato', Calibri, Arial, sans-serif;
 color: #ffe8e7;
 background: #E96D65;
 font-weight: 300;
 overflow-x: hidden;
}

a {
 color: #888;
 text-decoration: none;
}

a:hover,
a:active {
 color: #333;
}

/* Header Style */
.main,
.container > header {
 margin: 0 auto;
 padding: 2em;
}

.container > header {
 text-align: center;
 background: rgba(0,0,0,0.01);
}

.container > header h1 {
 font-size: 2.625em;
 line-height: 1.3;
 margin: 0;
 font-weight: 300;
}

.container > header span {
 display: block;
 font-size: 60%;
 color: #b14943;
 padding: 0 0 0.6em 0.1em;
}

/* Main Content */
.main {
 max-width: 100em;
}

/* To Navigation Style */
.codrops-top {
 background: #fff;
 background: rgba(255, 255, 255, 0.4);
 text-transform: uppercase;
 width: 100%;
 font-size: 0.69em;
 line-height: 2.2;
}

.codrops-top a {
 padding: 0 1em;
 letter-spacing: 0.1em;
 color: #E96D65;
 font-weight: 700;
 display: inline-block;
}

.codrops-top a:hover {
 background: rgba(255,255,255,0.5);
 color: #bd4a43;
}

.codrops-top span.right {
 float: right;
}

.codrops-top span.right a {
 float: left;
 display: block;
}

.codrops-icon:before {
 font-family: 'codropsicons';
 margin: 0 4px;
 speak: none;
 font-style: normal;
 font-weight: normal;
 font-variant: normal;
 text-transform: none;
 line-height: 1;
 -webkit-font-smoothing: antialiased;
}

.codrops-icon-drop:before {
 content: "\e001";
}

.codrops-icon-prev:before {
 content: "\e004";
}

.codrops-icon-archive:before {
 content: "\e002";
}

.codrops-icon-next:before {
 content: "\e000";
}

.codrops-icon-about:before {
 content: "\e003";
}

@media screen and (max-width: 25em) {

 .codrops-icon span {
  display: none;
 }

}

@font-face {
 font-family: 'nlicons';
 src:url('https://bloggertipsandtricks-net.googlecode.com/svn/trunk/nlicons.eot');
 src:url('https://bloggertipsandtricks-net.googlecode.com/svn/trunk/nlicons.eot?#iefix') format('embedded-opentype'),
  url('https://bloggertipsandtricks-net.googlecode.com/svn/trunk/nlicons.woff') format('woff'),
  url('https://bloggertipsandtricks-net.googlecode.com/svn/trunk/nlicons.ttf') format('truetype'),
  url('https://bloggertipsandtricks-net.googlecode.com/svn/trunk/nlicons.svg#nlicons') format('svg');
 font-weight: normal;
 font-style: normal;
}

/* general style for the form */
.nl-form {
 width: 100%;
 margin: 0.3em auto 0 auto;
 font-size: 3em;
 line-height: 1.5;
}

.nl-form ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

/* normalize the input elements, make them look like everything else */
.nl-form input,
.nl-form select,
.nl-form button {
 border: none;
 background: transparent;
 font-family: inherit;
 font-size: inherit;
 color: inherit;
 font-weight: inherit;
 line-height: inherit;
 display: inline-block;
 padding: 0;
 margin: 0;
 -webkit-appearance: none;
 -moz-appearance: none;
}

.nl-form input:focus {
 outline: none;
}

/* custom field (drop-down, text element) styling  */
.nl-field {
 display: inline-block;
 position: relative;
}

.nl-field.nl-field-open {
 z-index: 10000;
}

/* the toggle is the visible part in the form */
.nl-field-toggle,
.nl-form input,
.nl-form select  {
 line-height: inherit;
 display: inline-block;
 color: #b14943;
 cursor: pointer;
 border-bottom: 1px dashed #b14943;
}

/* drop-down list / text element */
.nl-field ul {
 position: absolute;
 visibility: hidden;
 background: #76C3BD;
 left: -0.5em;
 top: 50%;
 font-size: 80%;
 opacity: 0;
 -webkit-transform: translateY(-40%) scale(0.9);
 -moz-transform: translateY(-40%) scale(0.9);
 transform: translateY(-40%) scale(0.9);
 -webkit-transition: visibility 0s 0.3s, opacity 0.3s, -webkit-transform 0.3s;
 -moz-transition: visibility 0s 0.3s, opacity 0.3s, -moz-transform 0.3s;
 transition: visibility 0s 0.3s, opacity 0.3s, transform 0.3s;
}

.nl-field.nl-field-open ul {
 visibility: visible;
 opacity: 1;
 -webkit-transform: translateY(-50%) scale(1);
 -moz-transform: translateY(-50%) scale(1);
 transform: translateY(-50%) scale(1);
 -webkit-transition: visibility 0s 0s, opacity 0.3s, -webkit-transform 0.3s;
 -moz-transition: visibility 0s 0s, opacity 0.3s, -moz-transform 0.3s;
 transition: visibility 0s 0s, opacity 0.3s, transform 0.3s;
}

.nl-field ul li {
 color: #fff;
 position: relative;
}

.nl-dd ul li {
 padding: 0 1.5em 0 0.5em;
 cursor: pointer;
 white-space: nowrap;
}

.nl-dd ul li.nl-dd-checked {
 color: #478982;
}

.no-touch .nl-dd ul li:hover {
 background: rgba(0,0,0,0.05);
}

.no-touch .nl-dd ul li:hover:active {
 color: #478982;
}

/* icons for some elements */
.nl-dd ul li.nl-dd-checked:before,
.nl-submit:before,
.nl-field-go:before {
 font-family: 'nlicons';
 speak: none;
 font-style: normal;
 font-weight: normal;
 font-variant: normal;
 text-transform: none;
 -webkit-font-smoothing: antialiased;
}

.nl-dd ul li.nl-dd-checked:before {
 content: "\e000";
 position: absolute;
 right: 1em;
 font-size: 50%;
 line-height: 3;
}

.nl-ti-text ul {
 min-width: 8em;
}

.nl-ti-text ul li.nl-ti-input input {
 width: 100%;
 padding: 0.2em 2em 0.2em 0.5em;
 border-bottom: none;
 color: #fff;
}

.nl-form .nl-field-go {
 position: absolute;
 right: 0;
 top: 0;
 height: 100%;
 cursor: pointer;
 background: rgba(0,0,0,0.1);
 width: 1.8em;
 text-align: center;
 color: transparent;
}

.nl-field-go:before {
 content: "\e001";
 font-size: 75%;
 color: #fff;
 width: 100%;
 line-height: 2.5;
 display: block;
}

/* custom placeholder color */
input::-webkit-input-placeholder {
 color: rgba(255,255,255,0.8);
}

input:active::-webkit-input-placeholder ,
input:focus::-webkit-input-placeholder {
 color: rgba(255,255,255,0.2);
}

input::-moz-placeholder {
 color: rgba(255,255,255,0.8);
}

input:active::-moz-placeholder,
input:focus::-moz-placeholder {
 color: rgba(255,255,255,0.2);
}

input:-ms-input-placeholder {  
 color: rgba(255,255,255,0.8);
}

input:active::-ms-input-placeholder ,
input:focus::-ms-input-placeholder {
 color: rgba(255,255,255,0.2);
}

/* example field below text input */
.nl-ti-text ul li.nl-ti-example {
 font-size: 40%;
 font-style: italic;
 font-weight: 400;
 padding: 0.4em 1em;
 color: rgba(0,0,0,0.2);
 border-top: 1px dashed rgba(255,255,255,0.7);
}

.nl-ti-text ul li.nl-ti-example em {
 color: #fff
}

/* submit button */
.nl-submit-wrap {
 margin-top: 0.4em;
}

.nl-form .nl-submit {
 line-height: 3;
 text-transform: uppercase;
 cursor: pointer;
 position: relative;
 background: #76C3BD;
 color: #fff;
 padding: 0 1em 0 0;
 font-size: 40%;
 font-weight: bold;
 letter-spacing: 3px;
}

.nl-submit:before {
 content: "\e001";
 color: #fff;
 float: left;
 padding: 0 0.7em;
 margin: 0 0.8em 0 0;
 background: #69B1A9;
}

.no-touch .nl-form .nl-submit:hover,
.no-touch .nl-form .nl-submit:active {
 background: #69B1A9;
}

.no-touch .nl-form .nl-submit:hover:before {
 background: #58a199;
}

/* overlay becomes visible when a field is opened */
.nl-overlay {
 position: fixed;
 top: 0;
 left: 0;
 width: 100%;
 height: 100%;
 background: rgba(0,0,0,0.5);
 opacity: 0;
 z-index: 9999;
 visibility: hidden;
 -webkit-transition: visibility 0s 0.3s, opacity 0.3s;
 -moz-transition: visibility 0s 0.3s, opacity 0.3s;
 transition: visibility 0s 0.3s, opacity 0.3s;
}

.nl-field.nl-field-open ~ .nl-overlay {
 opacity: 1;
 visibility: visible;
 -webkit-transition-delay: 0s;
 -moz-transition-delay: 0s;
 transition-delay: 0s;
}

@media screen and (max-width: 45em) {
 .nl-form {
  font-size: 3em;
 }
}

@media screen and (max-width: 25em) {
 .nl-form {
  font-size: 2em;
 }
}